package net.zoneland.geological.station.entity;

import java.io.Serializable;
import java.util.Date;
import java.util.UUID;

/**
 * 表   名：TBL_WARNING_INFO<br/>
 * 注   释：预警信息<br/>
 * 作   者：李义<br/>
 * 日   期：2017-08-15 22:46:47
**/
public class Tbl_warning_info implements Serializable { 

	private static final long serialVersionUID = 1L;

	/**
	 * 预警项（x位移、y位移等）
	**/
	public String getWarn_option(){
		return this.warn_option == null ? "":this.warn_option.trim() ;
	}

	/**
	 * 预警项（x位移、y位移等）
	**/
	public void setWarn_option(String _warn_option ){
		this.warn_option = ( _warn_option == null ? "":_warn_option.trim() );
	}

	/**
	 * 设备名
	**/
	public String getStation_name(){
		return this.station_name == null ? "":this.station_name.trim() ;
	}

	/**
	 * 设备名
	**/
	public void setStation_name(String _station_name ){
		this.station_name = ( _station_name == null ? "":_station_name.trim() );
	}

	/**
	 * 预警值
	**/
	public String getWarn_value(){
		return this.warn_value == null ? "":this.warn_value.trim() ;
	}

	/**
	 * 预警值
	**/
	public void setWarn_value(String _warn_value ){
		this.warn_value = ( _warn_value == null ? "":_warn_value.trim() );
	}

	/**
	 * 是否已预警
	**/
	public Integer getIs_warning(){
		return this.is_warning;
	}

	/**
	 * 是否已预警
	**/
	public void setIs_warning(Integer _is_warning ){
		this.is_warning = _is_warning;
	}

	/**
	 * 预警级别（红色、黄色、蓝色等）
	**/
	public String getWarn_level(){
		return this.warn_level == null ? "":this.warn_level.trim() ;
	}

	/**
	 * 预警级别（红色、黄色、蓝色等）
	**/
	public void setWarn_level(String _warn_level ){
		this.warn_level = ( _warn_level == null ? "":_warn_level.trim() );
	}

	/**
	 * 灾害体名称
	**/
	public String getZht_name(){
		return this.zht_name == null ? "":this.zht_name.trim() ;
	}

	/**
	 * 灾害体名称
	**/
	public void setZht_name(String _zht_name ){
		this.zht_name = ( _zht_name == null ? "":_zht_name.trim() );
	}

	/**
	 * 灾害体id
	**/
	public String getZht_id(){
		return this.zht_id == null ? "":this.zht_id.trim() ;
	}

	/**
	 * 灾害体id
	**/
	public void setZht_id(String _zht_id ){
		this.zht_id = ( _zht_id == null ? "":_zht_id.trim() );
	}

	/**
	 * 预警方式（短信、邮件等，以逗号分隔）
	**/
	public String getNotify_types(){
		return this.notify_types == null ? "":this.notify_types.trim() ;
	}

	/**
	 * 预警方式（短信、邮件等，以逗号分隔）
	**/
	public void setNotify_types(String _notify_types ){
		this.notify_types = ( _notify_types == null ? "":_notify_types.trim() );
	}

	/**
	 * 预警值类型（每小时、每天等）
	**/
	public String getWarn_value_type(){
		return this.warn_value_type == null ? "":this.warn_value_type.trim() ;
	}

	/**
	 * 预警值类型（每小时、每天等）
	**/
	public void setWarn_value_type(String _warn_value_type ){
		this.warn_value_type = ( _warn_value_type == null ? "":_warn_value_type.trim() );
	}

	/**
	 * 当前值
	**/
	public String getCurrent_value(){
		return this.current_value == null ? "":this.current_value.trim() ;
	}

	/**
	 * 当前值
	**/
	public void setCurrent_value(String _current_value ){
		this.current_value = ( _current_value == null ? "":_current_value.trim() );
	}

	/**
	 * 
	**/
	public String getId(){
		return this.id == null ? "":this.id.trim() ;
	}

	/**
	 * 
	**/
	public void setId(String _id ){
		this.id = ( _id == null ? "":_id.trim() );
	}

	/**
	 * 修改时间（预警后修改）
	**/
	public Date getUpdate_time(){
		return this.update_time;
	}

	/**
	 * 修改时间（预警后修改）
	**/
	public void setUpdate_time(Date _update_time ){
		this.update_time = _update_time;
	}

	/**
	 * 预警通知人（以逗号分隔）
	**/
	public String getNotify_users(){
		return this.notify_users == null ? "":this.notify_users.trim() ;
	}

	/**
	 * 预警通知人（以逗号分隔）
	**/
	public void setNotify_users(String _notify_users ){
		this.notify_users = ( _notify_users == null ? "":_notify_users.trim() );
	}

	/**
	 * 设备id
	**/
	public String getStation_id(){
		return this.station_id == null ? "":this.station_id.trim() ;
	}

	/**
	 * 设备id
	**/
	public void setStation_id(String _station_id ){
		this.station_id = ( _station_id == null ? "":_station_id.trim() );
	}

	/**
	 * 创建时间
	**/
	public Date getCreate_time(){
		return this.create_time;
	}

	/**
	 * 创建时间
	**/
	public void setCreate_time(Date _create_time ){
		this.create_time = _create_time;
	}

	/**
	 * 类属性声明
	**/
	/**
	 * 预警项（x位移、y位移等）
	**/
	private String warn_option = "";
	/**
	 * 设备名
	**/
	private String station_name = "";
	/**
	 * 预警值
	**/
	private String warn_value = "";
	/**
	 * 是否已预警
	**/
	private Integer is_warning = 0;
	/**
	 * 预警级别（红色、黄色、蓝色等）
	**/
	private String warn_level = "";
	/**
	 * 灾害体名称
	**/
	private String zht_name = "";
	/**
	 * 灾害体id
	**/
	private String zht_id = "";
	/**
	 * 预警方式（短信、邮件等，以逗号分隔）
	**/
	private String notify_types = "";
	/**
	 * 预警值类型（每小时、每天等）
	**/
	private String warn_value_type = "";
	/**
	 * 当前值
	**/
	private String current_value = "";
	/**
	 * 
	**/
	private String id =  UUID.randomUUID().toString();
	/**
	 * 修改时间（预警后修改）
	**/
	private Date update_time = null;
	/**
	 * 预警通知人（以逗号分隔）
	**/
	private String notify_users = "";
	/**
	 * 设备id
	**/
	private String station_id = "";
	/**
	 * 创建时间
	**/
	private Date create_time = null;
}
